home *** CD-ROM | disk | FTP | other *** search
/ Aminet 6 / Aminet 6 - June 1995.iso / Aminet / misc / sci / xmgr_docs.lha / xmgr_docs / readme < prev    next >
Encoding:
Text File  |  1993-07-28  |  4.7 KB  |  126 lines

  1. $Id: README,v 1.40 1993/05/01 16:00:37 pturner Exp pturner $
  2.  
  3. Tue Jul 27 15:41:52 PST 1993
  4.  
  5. Release v2.10 patchlevel 1
  6.  
  7. (C) COPYRIGHT 1991-1993 Paul J Turner
  8. All Rights Reserved
  9.  
  10. XMGR IS PROVIDED "AS IS" AND WITHOUT ANY WARRANTY EXPRESS OR IMPLIED. THE
  11. USER ASSUMES ALL RISKS OF USING  XMGR. THERE IS NO CLAIM OF THE
  12. MERCHANTABILITY OR FITNESS FOR A PARTICULAR  PURPOSE.
  13.  
  14. YOU MAY MAKE COPIES OF XMGR FOR YOUR OWN USE, AND MODIFY THOSE COPIES.
  15. YOU MAY NOT DISTRIBUTE ANY MODIFIED SOURCE CODE OR DOCUMENTATION TO USERS 
  16. AT ANY SITES OTHER THAN YOUR OWN.
  17.  
  18. Xmgr Release v2.10 patchlevel 1
  19.  
  20. This is xmgr Release 2.10, a plotting tool for workstations using Motif/X.
  21. Source code is available via anonymous ftp to:
  22.  
  23.     ftp.ccalmr.ogi.edu [129.95.72.34]:/CCALMR/pub/acegr/xmgr-2.10pl1.tar.Z
  24.  
  25. or
  26.  
  27.     export.lcs.mit.edu:/contrib/acegr/xmgr-2.10pl1.tar.Z
  28.  
  29. To build xmgr, edit the Makefile and type 'make', or use the Imakefile.
  30. I don't use imake in the course of development so there are most 
  31. likely problems with the Imakefile.
  32.  
  33. For a demo, in xmgr-2.10/examples is a script 'dotest' (see the file 
  34. README.ex in the examples subdirectory about the particulars of the 
  35. script). You might let me know about problems you may encounter running 
  36. the demos. Some of the demos are for color systems only and will not 
  37. draw meaningful graphs on mono or grayscale systems.
  38.  
  39. I have compiled xmgr on SGIs, DECstations, RS6000s, and Suns.  Others 
  40. have compiled xmgr on DGs, and HP 9000 700s. On SGIs, and DECstations, 
  41. the file pars.c will most likely need to be compiled separately. Use the 
  42. 'cc' command provided in the Makefile to compile pars.c, then 'make' to 
  43. resume the compilation.
  44.  
  45. I wish to thank all those who have participated in the development
  46. of xmgr by supplying bug reports, fixes, and comments. The list of
  47. people I need to credit is a long one and I hope all of you understand
  48. that I've little time to compile it.
  49.  
  50. Release notes patchlevel 1:
  51.  
  52. * Regression for exponential fits and others did not work when the
  53. set length was less 12 (should have been less than 2).
  54. Thanx to Donald R. Benton <benton@dept.physics.upenn.edu>
  55.  
  56. * Calls to XmToggleButtonGadgetSetState were missing the third parameter
  57. in some cases. SPecifically in drawwin.c, symwin.c, and tickwin.c.
  58.  
  59. * Removed dead code in monwin.c.
  60. Thanx to ralf@fred.basl.rwth-aachen.de (Ralf Schwedler)
  61.  
  62. * Rearranged a couple of 'update' calls - update_label_proc() in 
  63. labelwin.c, update_labelprops_proc() in labelwin.c, and,
  64. update_ledit_items() in symwin.c, update_ticks() in tickwin.c to 
  65. stop core dumps on Suns using Motif 1.2. I don't know why this 
  66. was necessary.
  67.  
  68. This version will not compile on systems using X11R3 with Motif 1.0x.
  69.  
  70. Changes:
  71.  
  72. The user interface has been modified to use manager widgets rather than
  73.     the explicit placement of previous versions. There is still 
  74.     work to be done.
  75.  
  76. The non-linear curve fitting module found in xvgr-2.09 is now in xmgr.
  77.     This module is a prototype, and should not be used for analysis.
  78.  
  79. Set operations may now be done from the status window.
  80.  
  81. The regression module allows higher degree polynomials (up to degree
  82.     10), but note that beyond degree 5, the matrices can become 
  83.     quite ill-conditioned. Also, there are now items that allow
  84.     power, exponential, logarithmic, and inverse fits - note that
  85.     the statistics generated for these fits refer to the transformed
  86.     data.
  87.  
  88. The PostScript and FrameMaker .mif driver have been modified to allow
  89.     compression of output, i.e., degenerate lines are not written.
  90.     This makes for much smaller files generated from displaying large
  91.     data sets.
  92.  
  93. Added new keyword IGNORE, to allow sets to be ignored, but not killed.
  94.  
  95. Bugs fixed:
  96.  
  97. The PostScript driver did not handle parens properly in centered or 
  98.     right justified text.
  99.  
  100. Centered or right justified text was not editable.
  101.  
  102. Problems and works in progress:
  103.  
  104.   * Sort sets only operates on sets of type XY
  105.   * Region operations only work on sets of type XY
  106.   * Log plot major tick spacing needs to be in terms of magnitudes.
  107.   * Changing to PostScript fonts has led to problems with the mapping
  108.     of Greek and special characters (Hershey fonts are still used
  109.     for on screen text). I've tried to adhere to the PostScript
  110.     collating sequence for Greek characters - I've not got to the
  111.     special characters yet, so this remains a problem. There is also
  112.     a difference in size between the Hershey and PostScript fonts
  113.     that leads to problems in getting WYSIWYG hardcopy.
  114.   * The fills and patterns drawn on the screen and the .mif output are
  115.     not matched in the PostScript output. I know how to do it,
  116.     but I haven't found the time.
  117.  
  118. Comments and bug reports to:
  119.  
  120. pturner@amb4.ccalmr.ogi.edu
  121.  
  122. Due to time constraints and the volume of mail, I can't promise that
  123. I will be able to reply.
  124.  
  125. Paul J Turner
  126.